Big Huge Thesaurus

leaf beetle

noun

sounds kind of like